package ec.edu.ups.relevo.datos.modeloBD;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

@Entity
@Table(name="Categoria_Imagenes")
@SequenceGenerator(name="CAT_IMG_SECUENCIA", sequenceName="CAT_IMG_SECUENCIA")
public class CategoriaImagenes implements Serializable
{

	/**
	 * 
	 */
	
	
	private static final long serialVersionUID = 1L;
	
	@Id
	@Column(name="cti_id")
	private long id;

	//bi-directional many-to-one association to categoria
		@ManyToOne
		@JoinColumn(name="categoria" )
		private Categoria categoria;
		
		//bi-directional many-to-one association to imagen
		@ManyToOne
		@JoinColumn(name="imagen" )
		private Imagen imagen;

		public long getId() {
			return id;
		}

		public void setId(long id) {
			this.id = id;
		}

		public Categoria getCategoria() {
			return categoria;
		}

		public void setCategoria(Categoria categoria) {
			this.categoria = categoria;
		}

		public Imagen getImagen() {
			return imagen;
		}

		public void setImagen(Imagen imagen) {
			this.imagen = imagen;
		}

}
